CHAPTER 6

Hyperledger Fabric

Introduction

Hyperledger Fabric has a ledger, uses smart contracts like other blockchain

technologies, it is private and permissioned and manages their transactions; it

is used by its participants is one of the blockchain proj ects within Hyperledger.

To build smart contracts called “chaincode” that help us to build complex logic

crucial for industries is allowed by Hyperledger fabric.

You need to learn everything about it to gain expertise. More so, it will offer

you the strategic path you need to take for introducing new tech into your

company’s business model.

Hyperledger Fabric is a blockchain technology built specifically to bring out

blockchain applications.

After reading this chapter, you will be able to identify the roles of consensus,

transaction flow, channels, state database, chaincode/ smart contracts,

membership service providers (MSP) within Hyperledger Fabric.

The pre-requisites for learning Hyperledger Fabric are knowledge of

programming, blockchain, and cryptography.

Structure

In this chapter, the following topics will be covered:

Hyperledger Fabric—

what is it?

Shared ledger

Smart contracts

Privacy

Consensus

Hyperledger Fabric version

Hyperledger is a modular blockchain